<?php

	//require_once("/componentes/persistencia/Conexao.class.php");
	require_once("../persistencia/Conexao.class.php");
	$informativos = 'nao';
	$promocoes = 'nao';
	$politicas_aceitas = false;
	
	$opcoes = $_POST['opcoes'];
	foreach($opcoes as $value){
		if($value=='informativos'){
			$informativos = 'sim';
		}
		if($value=='promocoes'){
			$promocoes = 'sim';
		}
		if($value=='politicas'){
			$politicas_aceitas=true;
		}
	}
	
	$cliente_nome=$_POST['nomecliente'];
	$cliente_sobreNome=$_POST['sobrenomecliente'];
	$cliente_email=$_POST['emailcliente'];
	$cliente_telFixo=$_POST['fixocliente'];
	$cliente_telCelular=$_POST['celularcliente'];
	$cliente_rg=$_POST['rgcliente'];
	$cliente_cpf=$_POST['cpfcliente'];
	
	$endereco_complemento=$_POST['complementocliente'];
	$endereco_numero=$_POST['nrocliente'];
	$endereco_cep=$_POST['cepcliente'];
	$endereco_logradouro=$_POST['logradourocliente'];
	$endereco_bairro=$_POST['bairrocliente'];
	$endereco_cidade=$_POST['cidadecliente'];
	$endereco_estado=$_POST['estadocliente'];
	
	session_start();
	
	if($politicas_aceitas){
		echo 'Salvando';
		$conexao_mysql = Conexao::getInstance();
		try{
			$insert_sql = "INSERT INTO CLIENTE ( `CLIENTE_NOME`, `CLIENTE_SOBRENOME`, `CLIENTE_EMAIL`, `CLIENTE_TEL_FIXO`, `CLIENTE_TEL_CELULAR`, `CLIENTE_RG`, `CLIENTE_CPF`, `CLIENTE_INFORMATIVOS`, `CLIENTE_PROMOCOES`, `ENDERECO_LOGRADOURO`, `ENDERECO_BAIRRO`, `ENDERECO_CIDADE`, `ENDERECO_UF`, `ENDERECO_CEP`, `ENDERECO_NRO_CASA`, `ENDERECO_COMPLEMENTO`,
        'DATA_CAD') VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?); ";
			$conexao_mysql->beginTransaction();
			$stmt=$conexao_mysql->prepare($insert_sql);
			
			$stmt->bindParam(1, $cliente_nome);
			$stmt->bindParam(2, $cliente_sobreNome);
			$stmt->bindParam(3, $cliente_email);
			$stmt->bindParam(4, $cliente_telFixo);
			$stmt->bindParam(5, $cliente_telCelular);
			$stmt->bindParam(6, $cliente_rg);
			$stmt->bindParam(7, $cliente_cpf);
			$stmt->bindParam(8, $informativos);
			$stmt->bindParam(9, $promocoes);
			$stmt->bindParam(10, $endereco_logradouro);
			$stmt->bindParam(11, $endereco_bairro);
			$stmt->bindParam(12, $endereco_cidade);
			$stmt->bindParam(13, $endereco_estado);
			$stmt->bindParam(14, $endereco_cep);
			$stmt->bindParam(15, $endereco_numero);
			$stmt->bindParam(16, $endereco_complemento);
			$stmt->bindParam(17, date("Y-m-d"));
					
			$stmt->execute();
			
			$conexao_mysql->commit();
			
			$_SESSION["status_cad"] = 1;
		} catch (Exception $e){
			$conexao_mysql->rollBack();
			echo 'Erro';
			$_SESSION["status_cad"] = 2;
		}
	}else{
		echo 'Erro';
		$_SESSION["status_cad"] = 2;
	}
	
	//echo("<meta http-equiv='refresh' content='0;url=http://localhost/cadastro'>");	
	header("Location: http://www.digitalinformatica.inf.br/cadastro");
		
?>